module top(x, en, y, valid, hex);
  input [7:0] x;
  input en;
  output [2:0] y;
  output valid;
  output [6:0] hex;

  // encode83 encode(x, en, y, valid);
  encode83_casez encode(x, en, y, valid);

  bcd7seg seg({1'b0, y}, hex);

endmodule
